roll stabilizer - French English Dictionary